package com.gxa.modules.app.outpatient.medical.dto;

import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;
import lombok.experimental.Accessors;

import java.math.BigDecimal;
import java.util.Date;

@Getter
@Setter
@Accessors(chain = true)
@ApiModel(value = "体检预约详情对象")
public class MedicalRecordDto {

    @ApiModelProperty("编号")
    private Integer id;

    @ApiModelProperty("患者的姓名")
    private String patientName;

    @ApiModelProperty("证件号码")
    private String cardNum;

    @ApiModelProperty("院区名称")
    private String parkName;

    @ApiModelProperty("院区所在市级")
    private String city;

    @ApiModelProperty("院区所在区级")
    private String district;

    @ApiModelProperty("院区所在街道")
    private String street;

    @ApiModelProperty("报到地点")
    private String place;

    @ApiModelProperty("套餐名字")
    private String packageName;

    @ApiModelProperty("预约时间")
    private Date appointmentTime;

    @ApiModelProperty("候诊时间")
    private String waitingTime;

    @ApiModelProperty("总价格")
    private BigDecimal sum;

    @ApiModelProperty("创建时间")
    private Date createTime;
}
